7
3
6
11
20
14
35
21
23
8
47
12
18
72
32
24
49
25
43
16
15
31
30
46
26
65
42
53
28
44
36
75
33
29
40
102
130
22
56
100
57
34
48
92
63
431
167